Mystery Stone at Cholula. ©Paul Chilcote